cat5 plated through hole pcb peripheral network pen drives computers cabling cat5e hardware data networking peripherals computer